namespace TMPAnimationLib
{
    /// <summary>
    /// 动画调度器接口
    /// </summary>
    public interface IAnimSchedule
    {
        StateType ScheduleState { get; }
        void Init(IAnimConfig config, CharObject[] charArray);
        void Dispose();
        void OnUpdate();
        void Start();
        void Stop();
        void Reset();
    }
}